.benefit__title {
  margin-bottom: 20px;
  font-weight: 700;
  font-size: 24px;
  opacity: 0.9;
}

.benefit__text {
  margin-bottom: 14px;
  font-size: 16px;
  line-height: 185%;
  opacity: 0.8;
}

.benefit__link {
  // Чтобы флекс блок не растягивался на всю ширину родительского блока
  display: inline-flex;
  gap: 13px;
  color: var(--accent);
  font-size: 14px;
  font-weight: 500;
  line-height: 185%;

  &::after {
    content: url(./../img/icons/arrow-right.svg);
    height: 24px;
  }
}